vanmaram

Lemon tree - meaning in malayalam

Meanings for Lemon tree

noun
നാരക മരം
നാരങ്ങാവൃക്ഷം